package com.example.interesting.distributed.lock.realize.strategy;

import org.aopalliance.intercept.MethodInvocation;

/**
 * @author fyw
 * @version 1.0
 * @description: 分布式锁key生成器
 * @date 2024/3/16 13:18
 */
public interface DistributedLockKeyBuilder {


    /**
     * key生成策略接口方法定义
     *
     * @return
     */
    String buildKey(MethodInvocation invocation, String[] keys);
}
